take the upper hand - Francés Inglés Diccionario